page {
		display: flex;
		flex-direction: column;
		box-sizing: border-box;
		/* background-color: #06070B; */
		background-color: #171723;
		min-height: 100%;
		height: auto;
		/* color: #808080; */
		/* color: #808080!important; */
		color: #CCCCCC!important;
		/* font-size: 12px; */
		font-size: 14px;
	}
	
/* 设备详情页图片 */
.image{
	width: 25px;
	height: 25px;
}
	
/* input默认值 */
uni-input{
	font-size: 12px;
}
.uni-input-placeholder{
	color: unset;
}
uni-textarea{
	font-size: 12px;
}
.uni-textarea-placeholder{
	color: unset;
}

/* 大号字体 */
.text-big{
	font-size: 26px;
}
/* 首页字体默认颜色 */
.text-default{
	/* color: #6B7A8F; */
}

/* 页面标题 */
.view-title{
	color: #FFFFFF;
	font-size: 13px;
}

/* 日期选择框 */
.cu-form-group uni-picker .picker{
	font-size: 12px;
	text-align: left;
}

.margin-sm{
	margin: 15px;
}

/* 页面分隔线 */
.view-line{
	height: 5px;
	background-color: #202020;
}

/* 首页-周产能 */
.view-product-num{
	margin-left: 0px;
	background-color: #23CE9A;
	padding: 5px;
}
/* 首页-周产重 */
.view-product-weight{
	margin-left: 0px;
	background-color: #FD0048;
	padding: 5px;
}
/* 首页-周能耗 */
.view-product-energy{
	margin-right: 0px;
	background-color: #5149DB;
	padding: 5px;
}
/* 首页-周产能、能耗、产重的字体大小 */
.view-product-font{
	font-size: 20px
}

/*样式的width和height一定要与定义的cWidth和cHeight相对应*/
.qiun-charts3 {
	width: 750upx;
	height: 250upx;
	/* background-color: #FFFFFF; */
	position: relative;
}
.charts3 {
	position: absolute;
	width: 250rpx;
	height: 250rpx;
	/* background-color: #FFFFFF; */
}


/* 日期选择样式 */
.cu-form-group .title {
	min-width: calc(4em + 15px);
	background-color: unset;
}
.cu-form-group {
	background-color: unset;
	min-height: unset;
	padding: unset;
}
.cu-form-group uni-picker::after {
	line-height: 18px;
	width: 35px;
	font-size: 18px;
}
.cu-form-group uni-picker .picker {
	line-height: unset;
}

/* 单选框样式-单选框大小 */
uni-radio .wx-radio-input, uni-checkbox .wx-checkbox-input, uni-radio .uni-radio-input, uni-checkbox .uni-checkbox-input{
	width: 16px;
	height: 16px;
}
uni-checkbox .uni-checkbox-input{
	/* border:unset; */
}
/* 单选框样式-单选框选中后的样式 */
uni-radio.radio[checked]::after, uni-radio.radio .uni-radio-input-checked::after{
	border: 3px solid #06070b !important;
}
/* 单选框样式-单选框颜色 */
uni-switch.green[checked] .wx-switch-input, uni-switch[checked] 
.wx-switch-input, uni-checkbox.green[checked] .wx-checkbox-input, 
uni-checkbox[checked] .wx-checkbox-input, uni-radio.green[checked] 
.wx-radio-input, uni-radio[checked] .wx-radio-input, 
uni-switch.green.checked .uni-switch-input, 
uni-switch.checked .uni-switch-input, 
uni-checkbox.green.checked .uni-checkbox-input,
 uni-checkbox.checked .uni-checkbox-input,
  uni-radio.green.checked .uni-radio-input, 
  uni-radio.checked .uni-radio-input{	
	background-color: #007aff !important;
	border-color: #007aff !important;
	color: #ffffff !important;
	border-color: #007aff !important;
}


/* 按钮-新增 */
.set-btn-add{
	background-color: #3685F6!important;
	color: #ffffff;
}
/* 按钮-修改 */
.set-btn-edit{
	background-color: #23CE9A!important;
	color: #ffffff;
}
/* 按钮-删除 */
.set-btn-del{
	background-color: #FD0048!important;
	color: #ffffff;
}

/* 复选框选中的样式 */
uni-radio::before, uni-checkbox::before{
	right: unset;
	/* #ifdef H5 */
	left: 1px;
	/* #endif */
	
	/* #ifdef APP-PLUS */
	border: unset;
	left: 2px;
	/* #endif */
	
	/* color: #23CE9A!important; */
}


/* 报表页-顶部导航 */
.report-top-nav-selected{
	color: #146CE8;
	padding-bottom: 5px;
	border-bottom: #146CE8 solid 2px;
}

/* 报表页/能耗页/设备详情页/交班日志页-日期选择下拉框样式 */
.date-picker{
	border: solid 1px #202020;
}



.uni-loadmore {
    height: 41px;
    line-height: 41px;
    text-align: center;
    padding-bottom: 15px;
	margin-bottom: 35px;
}

/* 新增积分功能设计的新UI */
.my-bg{
		margin: 10px 10px;background-color: #2D2D3D;border-radius: 13px;padding: 10px;font-size: 14px;
	}
.my-title-bg{
	border-bottom: 1px solid #6A6A71;margin: 10px;padding: 8px 5px 5px 5px;
}
/* 表单最后一条数据的样式 */
.my-title-bg-last{
	margin: 0px 10px 10px 10px;
	padding: 0px 5px 5px 5px;
}
.my-title-icon{
		color: #0D8581;font-size: 16px;padding-left: 5px;
	}
.title-text{
		margin: 5px;
		font-size: 15px;
		font-weight: bold;
	}
.title-text-selected{
	margin: 5px;
	color: #00A99D;
	font-size: 15px;
	font-weight: bold;
}
.aa {
		width: 95%;
		height: 270px;
		background: #393948de!important;
		margin-top: -270px;
		border-radius: 20px;
		margin-left:10px;
		position: absolute;
	}
.out-btn{
		border-radius: 20px;
		width: 40%;color: #B0B0B0;
	}
.confirm-btn{
	background-color:#00A99D;border-radius: 20px;
	width: 40%;color: #fff;
}
	
.aa {
	width: 100%;
	height: 270px;
	background: #393948de;
	margin-top: -270px;
	border-radius: 20px;
	margin-left:0px;
	position: absolute;
}
	
.aa image {
	width: 150px;
	height: 150px;
	position: absolute;
	top: 20%;
	left: 30%;
}
/* 模块加锁的父元素的样式 */
.lockParent{
	position: relative;
}
/* 模块加锁的子元素的样式 */
.lockView{
	position: absolute;
	width: 100%;
	height: 100%; /* 子元素继承父元素的高度 */
	top:0px;left: 0px;
	background-color: #2D2D3D;
	/* display: grid; css使图片居中的栅格布局
	align-items: center;块级方向（纵向）上的全部栅格元素居中对齐
	justify-items: center;行内方向（横向）所有的元素中线对齐 */
	
	display:flex; /* flex布局 */
	justify-content: center; /* 水平轴线居中 */
	align-items:center;/* 垂直居中 */
	/* opacity: 96%; */
	border-radius: 0px 0px 13px 13px;
	flex-wrap: wrap;/* 强制换行 */
}
.lockView image{
	/* width: 212px;
	height: 113px; */
	/* width: 100%;
	height: 100%; */
	/* width: 100%;
	height: 100%; */
	/* height: 100%; */
	width: 80%;
	height: 80%;
}
.locktext{
	font-size: 13px;color: #7d7979;
}

/* 发票列表选中样式 */
.selected-bg{
	background: #171723;
	color: #fff!important;
	padding-bottom: 10px;
}

.tip-img{
	width: 80%;
	height: 80%;
}

.tip-success-error-img{
	width: 60%;
	height: 60%;
}

.border-unset{
	border: unset;
}
/* 企业支付模态框 */
.company-pay{
	padding: 10px 0px 0px 0px;
}